Big Huge Thesaurus

Inula helenium

noun

sounds kind of like